.div-background{ position:absolute; left:0px; top:0px; width:100%;height:auto;display: none;} 
.div-up{ position:absolute; left:0px; top:0px; background:#F5F5F5;padding: 10px;width:1000px;border:1px solid #c1c1c1;} 
.active{ color:green;}
.unactive{ color:red;}
.logo{width:27%;float:left;text-align: center;margin-top:5px;margin-bottom: 5px;}
.search{width: 73%;text-align: left;float:right;}
.inputSearch{width:580px;height: 40px;border-radius:9px;border: 2px solid #336ca6;}
input{height:20px;font-size: 5px;}
.btnDaySearch{height:20px;color:black;font-size: 12px;}
.btnDaySearch:hover{color:#ff6600;}

.rightbar{position:fixed; right: 0; top:0;width:35px;height:100%;background-color:#144270}
.cartdiv{position:fixed;top:40%;right:0;width:35px;height:73px;color:white;}
.shupai{margin:0 auto;width:20px;line-height:24px;}
.cartdiv:hover{background: #3e7bb8;}
#body{overflow-y: hidden;}
.searchContainer{margin-top:0px;margin-bottom: 0px;border:0px;}
.topbarright{float: right;margin-top:8px;margin-right: 10px;}
.label:span{color:white;}
.label:input{color:black;}
.btnSaveOrder{width:90%;margin-left:5%;margin-top:0px; margin-bottom:10px;}

.input_control_container{
    width:360px;
    margin:0px auto;
  }
.input_control{
    box-sizing: border-box;
    text-align:center;
    font-size:1.4em;
    height:2.7em;
    border-radius:4px;
    border:1px solid #c8cccf;
    color:#6a6f77;
    -web-kit-appearance:none;
    -moz-appearance: none;
    outline:0;
    padding:0 1em;
    text-decoration:none;
    width:90%;
    margin-left:5%;
  }
  .input_control:focus{
    border:1px solid #74c0ff;
  }
  .aduioplaybtncart{
    width:26px;height:26px;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    background-color:#38f;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    display:inline-block;
    margin:0px;
    padding-top:7px;
    border:0;
    border-radius:50%;
    font-size:16px;
    line-height:1.5;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
    color:white;
  }
  .audio-resource-item{
    width:49%;
    float:left;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-top:1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background-color:#fff;
    margin:0.5%
  }
  .audio-resource-tags{
    float:left;
    width:100%;
    padding:4px 4px 4px 4px;
  }
  
  .audio-checkbox{
    float:left;
    width:18px;
    height:18px;
    margin-top:1px;
    margin-left:3px;
  }
  
  .audio-play{
    width:20px;
    float:left;
    text-align:center;
    margin-top:25px;
  }